862
972
3084
923
1234
915
2957
32016
3917
1006
5253
1417
922
1415
927
3244
2548
1976
9337
2387
966
1890
1129
977
9930
1542
1433
1068
2730
1173
1298
4109
1190
3514
1571
2302
1767
1116
6273
1731
933
1032
5933
1011
250321
3290
1005
1124
989
1043
1065
12276
893
7830
952
2513
5954
870
967
2534