2730
6
20634
8
2855
3
2668
2
1149
0
1020
759
78
19279
605
418
676
282572
602
1712
467
2069
1824
307
2132
1942
352
2041
1
421
25137
1862
366
2657
1932
3442