20634
8
2190
1
584
0
2105
12958
5
2955
2
968
2264
3
1878
1541
169211
11
418
1645
282572
1840
771
2520
637
2076
2710
9
918
1671
4396
4820
31535
3868
1710
19279
392
2809