3572
6
1151
5
2289
1
1564
778
4759
3
5697
2670
2
1326
788
1314
1208
854
673
716
3139
0
1156
2164
4
802
912
783
688
1029
948
718
1991
669
1016
7
885
4512
18