20634
8
2855
3
2668
2
2730
6
1880
282572
0
2069
2657
1610
625
1248
1
2881
1020
3428
25137
1824
3442
4820
968
4396
2120
19279
2275
1518
2327
383
3691
5
2809
17353
2301