455
0
1759
372
588
417
563
2
20545
1
866
380
1266
1145
737
657
754
493
414
560
837
362
394
2172
947
12733
5
818
6164
690
553
14
402