7458
8
6617
2
1812
1000
0
4862
1
2493
18
1766
1681
1168
6346
16
2949
3562
13995
34959
6713
11
2166
1057
2977
1996
9036
9
4443
4601
3323
1380