3465
2
1306
1
1694
2163
0
3835
5
2312
2044
1599
2118
1264
5982
6
946
688
1793
216
1888
11924
1869
3777
2292
1890
3
2173
4285
2182
2079
2505
1743
3054
1218
12149