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
1428
1953
1994
1102
1294
869
1200
1932
1204
1571
1583
2050
832
1633
906
1316
1294
1112
1395
1899
1431
888
1645
949
4083
923
1524
1938
1140
1118
896
1079
3182
1463
2794
1060
2006
2164
1091
1740
848
968
921
1492
936
1130
916
1594
975
1060
1013
930
1501
903
863
944
857
1646
1741
1363
1408
2850
1285
1116
1253
1191
1574
870
1084