939
1437
1502
1669
1089
1121
1971
1893
883
1652
1068
959
3451
1580
2197
1057
1250
1204
1027
1182
3507
1278
998
911
1574
1594
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
1000
1415
929
871
1907
881
921
987
2638
1097
1523
1372
1137
1143
1345
1466
953
1911
1428
1010
1303
30270
3199
1613
868
1197
1037
960
1143
879
989
1040
953
1093
1835
952
1437
1414
1855
989
915
1873
843
953
1430
1003
937
820
1149
862
806
969
1315
816
1105
951
2021
899
1053
1266