20634
8
2730
6
1551
2
4820
3442
31535
0
2855
3
2668
2211
4396
3466
1
497
633
282572
2275
2526
116
341
422
714
2810
1282
2809
2125
1824
5213
169211
11
569
561
775