559
0
263
635
1014
1
5316
10
14076
7
2290
4
7777
13
3752
2
1421
597
646
2379
16550
27
2570
1182
3
1222856
2451
4012
2470
5590
459
2299
105290