20634
8
2855
3
2668
2
2730
6
2275
19279
2526
2109
0
276
17353
3442
31535
282572
4820
1320
1
3428
4396
25137
2190
980
2125
379
3114
4
1020
2461
20
3510
573
1551
968
3498