5591
3316
1581
8008
815
1267
1003
1578
3257
1481
692
984
780
888
1693
1075
1020
940
5445
1012
844
716
1720
850
1504
765
707
689
749
993
821
2280
2994
14955
5980
1003
1670
726
1995
1624
1209
1787
696
2025
755
868
920
907
5308
940
975
6184
1421
872
809
946
949
951
1002
818
7323
1582
732
972
1264
1834
2048
2010
1072
3662
2042
825
1415
1210
900
1140
988
3338
737
730
2663
669
856
929
1596
6004
816
775
5634
942
632
690
1057
810
1270
1924
966
5941
1502
1080
647
1935
6696
822
1521
1011
799
777
5038
1560
677
729
851
681
1360
765
1759
972
1478
852