704
2
2757
14
0
616
8440
4
1927
3012
3046
1
2299
10827
951
9956
3
2496
1755
2516
2355
4837
5
3738
3673
6
929
543
1193
4447
19
2392
14861
7
2556
2203
1289601
108797
8527