1015
1
4837
5
1694
951
690
3871
2
2669
1590
5248
3
1862
2822
1787
564
1564
1151
1669
4
2605
19944
4843
1743
0
2992
1489
1038
108797
2522
3835
1982
3518
1451
1683