408
0
1829
277
402
394
490
167
596
503
463
2089
2
683
1723
804
1183
639
948
651
401
598
476
2228
590
3310
467
497
765
5771
10
422
1312