954
2200
1197
1310
1797
1187
1387
1466
1401
1785
2434
1081
2632
1095
907
2817
1212
857
997
1678
2074
1657
956
1096
941
1052
2434
1501
1233
1118
2117
1380
3551
1257
2083
1065
1185
2076
964
1089
2217
1662
2271
1574
1564
1639
1902
1006
1196
12115
1706
902
1086
1004
1690
2938
955
4893
925
1508
1370
891
1447
876
1646
1855
4083
1277
1955
905
1092
1766
2374
1142
1392
3121
1628
1378
1272
1406
1259
1012
1193
1669
1096
1873
934
3390
1636
965
934
1325
1134
3335
1031
863
905
1097
942
1064
865
983
2230
3064
1366
1629
1093
1175
1319
14889
1043
798
1081
3293
1274
1496
973
931
1306
1035