30436
2146
1011
1518
1013
1057
942
903
1157
1004
1344
1022
1314
927
2521
1659
2491
1614
1434
1139
2600
1410
1541
1020
1153
1021
2051
2632
907
1089
1324
1472
1359
1797
1428
1953
1994
1102
1294
869
1200
1932
1204
1064
1633
2028
1431
10258
994
1026
15626
1893
1020
2321
1364
1465
1987
1801
1191
964
925
1151
3068
1138
1108
1102
911
1609
1183
927
1481
919
974
948
3264
984
1288
1005
1023
845
1242
1046
1806
1999
1325
1323
1647
1055
2317
2023
1049
841
1089
857
1495
852
949
1654
1391
1988
1029
1054
912
1032
971
891
917
1055
1762
1271
1144
6777
1165
1276
974
998
1043
999
1196
1196