2148
1130
1320
3527
720
1053
1121
1081
976
2335
897
897
2716
1860
1843
1885
851
14661
1218
895
2689
1108
747
725
3559
1606
985
938
1152
1964
3064
1400
1681
1421
1601
2638
618
1391
1700
778
2378
717
1693
2223
1002
1458
5496
1326
6210
751
3432
871
674
1094
1212
2270
1042
39464
4041
1368
1537
945
680
1189
781
2601
1010
1190
777
1458
14938
1376
995
690
1596
1686
944
2449
1995
1782
3303
771
4842
1988
890
658
677
1318
2252
1602
1172
1079
651
1028
5400
1053
1675
1984
840
757
2398
1091
3693
676
1179
644
1419
1147
1458
757
2186
1206
5913
1678
692
1811
950
687
4876
3176