1004
710
3294
1847
2846
6542
3228
5860
936
673
1215
1488
775
5425
1943
996
2196
763
1788
1614
775
1395
3185
736
921
670
1544
2346
2006
4038
921
4788
699
736
770
1065
2017
1065
9444
1528
3089
2741
622
1427
1915
890
2123
922
1510
2244
2022
2185
1216
814
1186
2206
5450
714
1437
1899
3446
3057
1185
940
764
1347
3115
24013
812
665
3714
667
1087
867
1162
1577
1079
2115
812
750
1276
757
1912
848
2337
667
1071
969
672
789
960
663
3560
971
612
1016
1040
3162
708
609
803
730
663
2309
4892
5481
725
755
1870
853
740
1856
708
3598
1295
659
685
854
4919
1521