6086
3
1222856
4
1587
1
2855
3251
6
2054
292
0
3440
2
2192
661
2628
4057
15
2735
565
933
5217
11
31535
813
11881
1226
2228
625
1776
5262
10
1750
16840
1889
1470
2659
2008