1291
852
1444
653
1802
614
700
955
1151
882
2911
1373
923
838
1187
1875
631
1516
983
642
628
1492
2788
1267
672
723
741
1898
1353
959
753
955
637
1078
2918
1981
712
853
794
854
797
861
1533
1294
1244
1426
1080
661
670
678
1087
1126
2100
645
1468
2614
680
1409
1157
691
1218
706
2757
1056
2241
790
1904
1334
710
3606
1695
1174
938
1705
1753
2008
831
1771
682
2970
1795
663
2481
795
854
832
1201
1094
601
1087
910
906
652
696
945
1121
644
1163
841
1446
1576
697
1496
621
4075
1393
1602
794
1405
2123
1245
2609
1075
865
1837
776
1622
2513
1013
683