2972
4512
1038
3487
1000
5048
1551
990
852
836
1856
886
934
2636
1010
1284
1342
3635
892
1991
892
750
1658
6372
2677
872
1732
983
962
2646
1208
1098
2163
21492
997
1103
815
791
2130
3680
1423
1848
767
7980
3220
12669
810
890
6842
737
1080
6458
5326
971
1053
1204
1721
4924
10605
19503
1696
4377
1737
761
3625
3967
752
2471
2401
2631
13979
4166
5172
2293
2497
2371
2115
749
3723
6216
2882
1395
5370
1716
4207
2940
3124
2667
1381
2495
1381
2218
1821
959
773
1028
4456
4176
1218
1390
1575
3024
1644
1239
1137
2312
881
783
1725
986
755
1156
2042
1176
943
1920
1053
889
1878
2571