1496
3649
1104
2120
1723
716
1964
1014
1336
4866
8306
1551
845
876
777
2708
3320
1057
2013
1582
1208
952
829
814
4595
1136
788
1702
742
1592
1124
925
1044
2591
795
999
845
897
1493
3521
774
7467
1816
3432
3954
808
1491
719
1054
783
1313
1009
1078
689
2656
5085
1544
1848
1924
1033
1128
833
918
2385
2005
730
3874
780
768
1400
1757
1544
901
1951
850
2063
684
1033
965
3595
695
1437
735
864
739
712
799
791
1290
1113
852
1086
957
2938
1187
937
733
1014
3227
1382
4589
844
920
1517
707
2731
947
2120
802
1401
1100
893
752
3643
2106
7457
3828
2804
737
717