20634
8
2855
3
2668
2
2730
6
1880
3268
7
282572
0
2069
2657
625
2881
1020
3428
25137
1824
3442
2189
4820
968
116
1301
1118
4396
75
325
2120
19279
2275
1518
1
2327