1712
2
1392
2302
6
455
773
1372
1
527
503
658
1644
902
8197
4
483
629
433
497
1707
1266
379
447
535
2174
8
777
550
2129
1182
1568
0
597
1162
18
1441