20634
8
2730
6
2855
3
2668
2
3442
4820
4396
747
1997
2125
1
2526
3335
2275
2461
20
226
0
282572
169211
11
493
2809
31535
2493
19279
625
3114
4
771
1645
17353
1043
1824
802