2235
891
3178
3414
766
684
2939
760
863
810
1794
944
2773
927
718
1141
2068
2695
599
3630
2572
1265
721
1354
735
846
2988
805
790
889
738
785
2467
4008
1568
726
923
978
2772
1425
642
772
642
699
2435
705
701
702
1047
734
791
2060
657
718
690
1162
786
11239
735
1107
704
921
948
777
2961
6404
621
751
781
702
704
729
2427
1233
659
5092
921
2228
1172
2972
2497
733
839
837
3013
2932
883
3725
662
1051
804
952
988
4830
791
1159
728
827
2060
651
2475
771
931
2690
1077
689
822
2184
863
585
1238
714
2087
3410
1043
900
1792
1148
721
18222