1172
3491
1195
1308
991
1382
1437
1729
2030
1373
1581
991
784
1538
1256
1344
1955
1403
1614
1681
1288
1176
1376
2891
880
950
1871
2027
890
1016
943
1116
4763
1098
892
915
1215
11605
1210
2206
1110
1040
1145
953
1479
5221
1046
3101
1512
953
923
932
1338
762
972
1107
1805
1062
2313
865
828
798
1362
1247
1123
930
2330
1383
1004
631
2267
1681
1017
1049
689
1285
733
969
2108
1317
1176
1992
1523
1439
773
954
987
879
1894
956
831
695
6247
799
691
855
706
1325
1609
934
2282
1374
2016
1454
1147
737
1034
680
712
1473
1438
1347
1276
3101
655
829
1307
1072
1490
952