1472
1000
3666
4421
2971
1045
1418
860
1177
3045
1880
797
913
2735
777
1393
1060
757
875
936
2073
4013
712
4956
895
7411
1564
867
992
1040
880
4665
3475
12226
6218
5927
2255
784
836
3076
6421
9984
1568
11276
78442
1240
5155
655
791
862
914
800
2285
906
3166
777
1671
7879
1439
819