963
963
1544
1214
3671
9224
5219
4405
2336
3165
2256
1258
1415
4300
2536
1404
1592
4333
7197
8572
1892
4916