20634
8
2855
3
2668
2
2730
6
2657
282572
0
2069
1020
625
180849
1123
4396
320
1824
383
25137
2275
2189
2328
968
492
3510
105290
3691
5
1880
213
2748
149
3114
4
368