4111
2
2730
6
2855
3
2668
20634
8
467
0
4820
479
1557
1571
1
456
381
25137
1020
4455
2303
31535
2490
2328
787
798
482
722
17353
683
1880
1101
326
410
1824