1348
1
1055
1498
0
1015
951
2999
3
1694
2173
690
83
2669
2
1816
1277
2166
1787
3078
4
564
2294
1734
1743
3326
1788
108797
1038
1087
1302
2312
1606
1740
843