627
1530
864
2202
1204
3572
2843
3610
3483
886
2200
2596
3048
3201
715
2802
2870
2392
1076
5812
2377
618
1894
1596
1437
699
948
1268
985
1158
1171
704
976
1226
827
1015
1342
672
915
895
704
697
1002
1779
1357
1136
853
1716
1391
1250
2666
664
1093
698
649
1632
1445
3284
1350
668
1272
1542
911
722
819
749
1514
3292
896
656
2071
1729
618
600
656
1136
5811
623
2207
959
777
699
1408
715
1018
1544
625
716
1449
1651
806
3568
1631
679
628
1666
2023
1296
1537
739
903
604
1174
618
1899
1306
712
698
1084
1593
669
839
627
1615
783
889
1184
1661
711
845