563437
6
3833
4
4032
3
2330
0
2480
1
2076
1587
586
20312
39
2223
21
409
790
4084
3521
2
1795
661
329
444571
9
2350
5
420
2390
2200
1761
2012
3724
174
458
1498
40177
2271