1149
1650
1246
823
2890
796
883
950
1457
2949
1547
1591
1739
1104
712
2410
911
1982
2076
1361
1815
1077
833
1921
1798
1913
1116
1978
2402
695
3030
683
659
1210
728
4570
767
714
2874
4077
813
1427
1548
2010
4717
2267
1290
1567
2193
1653
715
1520
920
905
1182
1583
1194
734
1350
1881
1013
1906
644
1899
1261
774
1668
825
767
784
952
1308
1437
2566
816
896
2874
3398
637
689
639
713
1500
675
1138
3614
1374
1509
722
722
1752
813
1855
1266
5526
1766
771
976
628
890
650
1191
1554
754
1973
708
688
621
932
714
858
898
1690
3206
906
710
805
747
684
1305