1306
2
2730
0
2028
935
804
3257
1
1216
2334
1458
3
4154
493
383
563
2554
1513
1084
1329
1207
1554
1357
1362
1314
475
1134
1436
2316
3564
2470
1421
1390