20634
8
1551
2
4820
31535
0
2211
4396
3
3466
1
2730
6
497
633
2275
2526
1671
2710
9
116
2198
341
282572
2337
422
714
2810
1282
2809
1824
5213
2520
2125
569
561