395
1
20634
8
1020
0
2730
6
105290
2657
3
2668
2
814
2474
1385
521
1551
1392
418
1880
1587
576
25137
399
1824
2855
1302
683
1319
1506
5009
31535
968
5429
895