2835
1486
2214
2464
1622
1234
1123
1243
1540
5825
1419
641
730
902
3185
990
1247
748
988
895
678
899
854
698
822
937
722
1128
755
1654
905
957
2992
2163
1636
638
857
4064
1684
1484
765
770
1918
956
1370
710
1806
956
983
1085
1193
649
1049
823
978
773
1076
1838
958
642
1575
1461
1363
1115
619
1389
1577
3170
653
1206
758
1394
692
2213
1665
1546
1267
1382
796
1561
723
606
723
1097
1294
717
1731
698
977
917
1062
720
666
677
708
901
716
709
871
1311
1783
644
683
1123
2504
1020
659
730
675
2138
4550
1844
737
1496
1769
700
1342
703
758
968