985
2106
931
946
1500
9855
2178
2101
1039
7719
17691
1079
5119
1523
1026
1731
959
1763
1195
1239
1180
5323
1056
1026
1686
1672
979
2678
960
1321
989
1552
1074
2258
4201
1712
1320
1201
1536
13458
968
1103
1782
1646
1482
1565
1034
1869
3348
1070
1059
1680
1056
958
1932
1885
1085
1257
1112
1172
3985
921
1235
1638
972
859
835
901
1633
1079
889
1862
900
2566
993
1258
1284
1194
794
882
2122
1247
1852
1696
1614
1124
874
1181
1033
1052
1438
1788
1137
1380
1043
1217
1265
1421
945
1146
1549
868
832
2069
833
1999
1270
1386
1258
1004
976
832
935
1059
1016
1832
4988
1914
1857
1101