2372
2
1603
1193
1
646
0
417
383
1421
1182
2368
447
2982
3
544
775
1425
18385
1329
1129
477
1733
475
635
1776
650
521
6515
1054
464
3015
678
116