2372
2
1603
1193
1
646
0
417
1421
1182
2368
447
2982
3
544
775
1425
1329
1129
1418
1733
635
1776
3659
14
458
650
2683
1054
18385
105290
2730
661
1823
1649