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
1359
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
1407
803
845
783
1457
963
1071
910
1119
2221
814
773
787
3795
1543
6748
2876
692
1401
1047
1069
832
2988
2012
754
1179
1024
664
755
3747
1195
740
1884
618
1964
668
2399
2488
680
1637
818
3300
2814
778
746
2223
1244
2205
1421
731
623
4670
1015
1083
1880
2094
1601
4903
3632
679
799
1295
1158
1324
2482