2900
1012
1045
1638
1203
2750
2313
2298
928
5143
879
959
3076
1408
1039
871
1026
1487
971
1101
3429
1090
853
955
885
1798
1964
2013
2576
1050
2213
4170
844
1154
2066
10889
6860
969
1282
1818
945
1024
996
922
995
1669
1139
2631
1040
5860
2532
5195
5912
1220
2648
3305
1722
1135
1104
37300
2335
1001
1009
4476
1025
2654
1021
1466
1355
1981
2005
853
963
1229
5894
894
1741
1358
1102
21031
1531
997
838
5090
827
1062
1239
6291
974
909
4123
985
960
1484
808
945
5363
1076
1530
1536
1245
2199
1049
3796
833
923
995
1553
1520
1057
1190
3871
1549
5991
1716
1728
2796
1842
948
3624