1528
2611
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
924
1014
862
1085
970
996
1989
1268
3531
1925
3143
925
1513
1989
1314
1162
908
1166
885
975
998
4516
42616
5682
5212
1232
1155
1951
1281
1462
965
925
899
31839
1145
856
1660
1710
1159
1912
891
856
1191
845
1059
2521
1173
1273
1934
1463
2435
1132
1053
1383
1249
2325
1055
1011
865
12500