1044
665
864
6809
743
1158
699
908
3492
2252
2281
685
1344
2625
1567
723
2991
827
821
1281
3454
850
1041
840
3231
1618
2125
707
14968
6550
2637
697
908
14659
1103
2583
2507
759
735
4004
1808
804
705
2165
3873
677
918
759
969
673
1927
3652
2450
961
5879
6480
2404
694
729
3823
1632
674
862
1264
1786
669
1629
1768
696
3548
1269
764
2102
903
2010
1985
771
750
1678
696
1625
667
802
2016
860
1139
633
6152
1607
2680
1787
1185
20139
925
2749
881
659
1022
644
864
805
1250
1271
692
1962
1684
2010
1209
1390
695
1071
1240
1443
2077
840
1870
776
1057
2406
1042