2683
0
572
467
20634
8
611
759
2730
6
2809
2
503
300
2111
3
471
1
1343
653
4594
543
46414
19279
1152
3659
14
1009
1232
3815
576