1530
0
1558
2
774
1309
1992
3
1257
3791
7
1825
1
1475
697
1528
1424
1228
1256
1549
456
1832
4914
2207
1690
2377
2622
6
2277
2462
1304
3292
3723
1622
1184
2980