858
2
1936
4
1294
0
1076
1
2312
3651
3
507
447
1785
2010
1664
3740
1713
1042
1615
1259
769
1012
2316
2275