12335
2389
1054
963
1407
1659
1052
30991
4027
1506
1128
1532
884
1042
1032
3708
965
1304
1261
2039
937
2223
1904
1109
6542
3815
911
924
1823
1779
1137
1397
1211
1080
13817
3844
1209
1369
870
934
1270
1474
1754
1152
1480
3449
1903
997
3277
1177
3099
5134
4252
1340
981
1012
1675
1286
2138
1667
1434
1621
1208
961
888
2031
1480
977
1248
1450
1013
1149
2642
1154
1055
1175
1301
1602
1452
965
1457
1471
6420
981
1573
943
1056
1108
1978
1728
950
2445
1063
1259
7035
1714
1768
1431
1073
934
2648
996
950
3112
851
1082
1503
1439
1490
3383
999
1939
1453
867
1000
902
1065
1188
6484
2015