4783
9999
7376
2746
1868
3580
812
1440
4255
1190
7588
1014
816
1083
1212
882
6064
786
1847
1052
3092
1224
810
871
2926
1179
4127
914
1814
1123
1548
1521
2189
805
904
4872
841
806
1252
795
964
3081
776
733
1220
762
1539
1245
859
951
824
935
862
1640
5304
1157
853
6781
865
1163