962
943
1099
883
1861
1937
3948
817
2320
1190
1033
2216
1550
1527
11742
1170
22544
884
1090
1967
1982
1569
1124
960
1645
10967
1563
934
866
1053
9136
1183
1128
1270
2795
911
3317
7281
1072
842
1338
2295
1299
837
1432
935
2161
1608
999
1696
2149
883
1798
1655
967
993
1114
1769
1224
1241
819
2661
1218
840
2030
4482
1741
882
1693
2977
1015
1043
1186
2232
1336
1012
987
2965
2584
1175
2782
1430
1412
6380
1468
1209
826
1807
3435
2012
1291
878
1208
1091
2138
2795
979
1158
1087
850
1028
1365
857
1539
1099
886
1748
830
2663
2249
1142
1435
2295
1718
858
860
1062
925
2748
963