1991
1892
1307
1678
934
2650
1108
1091
72906
1231
1047
955
948
2659
1747
1194
3504
1924
1693
3106
879
1998
1491
1236
985
1032
917
2861
1027
1405
1035
1003
1268
2477
2214
1486
2916
1176
893
994
1219
960
1767
1048
1252
868
1157
1646
957
919
1082
7897
1869
1242
1961
1086
880
1001
1576
1315
2085
913
1152
1614
2963
2461
879
3360
2087
1341
998
990
3226
1176
1111
858
1752
918
31841
1574
966
876
1310
1752
1549
1739
1335
898
911
1567
926
1221
879
3312
1339
1571
2497
946
2283
870
1260
3063
1239
967
1139
1339
917
985
925
1302
1363
1589
1138
1293
1986
953
3085
1916
1141
1098