2620
1243
9270
8505
349
328
1859
9924
6241
3417
3723
8659
979
6383
6567
9791
7795
7230
1590
11
1469
8764
9495
2232
1019
8489
8539
876
1766
8485
3457
5311
6216
7516
5787
5957
1000
4993
5714
3056
7732
5985
2387
1083
6868
2597
337
2740
4133
836
1900
3816
3801
9444
746
604
8501
9186
8381
4899
9845
1421
1450
2196
41
6396
601
4611
525
3469
9843
2793