1250
2155
2238
13312
909
1090
878
1712
1105
913
1372
1144
1157
1191
3221
1079
1073
1405
1051
1046
2508
1209
994
1064
872
1989
1638
1079
1595
1607
1787
1172
1290
1551
984
2418
1711
1077
4200
2537
1129
1114
964
941
983
2685
1138
1082
1095
1695
1047
2653
2561
998
1161
1058
1019
2539
1067
1256
863
2042
1429
1070
5547
1761
1382
798
1074
1039
1647
1128
1574
2318
1024
1607
1277
1598
1271
1370
1263
2101
2833
1634
1428
2672
1496
1040
1980
1343
1031
1806
975
1699
1991
1155
1415
3045
819
912
854
3109
1886
1604
925
1318
1671
1005
869
1622
1553
2515
2177
3433
2151
1318
863
1169
2368
2029