5257
1360
921
1647
2223
1158
5806
1536
932
938
813
1654
1267
862
770
812
3534
6965
1016
1102
3159
1433
695
1098
1017
4540
2028
1981
1682
20732
7829
860
1174
2156
669
888
816
1593
876
848
1431
1303
716
703
1911
1777
931
713
3876
630
1642
1057
908
763
990
936
708
725
8587
659
820
1000
2153
679
1295
2998
1028
6150
1575
2004
1080
792
3817
965
4880
2171
799
825
2910
3652
835
2099
778
761
730
913
826
1605
936
965
688
1343
1996
3062
1010
1035
1457
1884
715
916
772
1263
667
5474
1453
734
733
967
989
1120
696
1739
1558
648
1708
1357
798
769
734
675