1222856
4
1587
1
2855
3
3251
6
521
3440
2
2192
0
661
2628
1824
813
2735
2008
1514
565
933
5217
11
927
31535
198
11881
625
1776
5262
10
16840
15
1889