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
1051
10836
866
939
849
1162
839
4691
814
6291
1056
8487
858
8528
827
2707
882
9355
1442
1258
922
1013
1521
1196
2364
2646
1406
1083
896
1539
1013
965
870
1091
2762
1286
1621
1471
2335
1443
1536
1333
1241
1612
1599
1770
1140
853
1553
930
844
1575
1734
958
1530
2560
2580
1010
3727
860
2796