2150
1207
1577
1431
1421
1176
2504
1174
977
1522
2207
2723
2348
4912
877
674
1532
665
759
945
797
716
880
884
1245
863
1099
954
959
669
897
763
810
1183
721
860
1796
1302
724
766
1138
1012
2202
2037
972
1370
1325
1812
705
898
848
670
955
702
646
955
1033
775
1871
1005
709
2028
1695
1177
1819
1426
2701
1284
948
977
674
1300
3003
786
728
1322
1288
668
1657
1366
875
1291
982
680
777
913
820
737
689
1447
659
758
1610
2510
812
1033
638
1570
1243
1739
850
921
1628
1826
1666
2852
958
836
1592
967
4106
661
708
1933
905
1453
710
708
2434
931