1458
0
476
2194
1
5338
1078
967
496
622
856
532
471
845
410
544
473
898
485
510
1540
1285
1429
757
648
1911
300
432
1498
977
1022
431