383
0
477
475
2513
6
464
646
1774
1
643
116
2395
400
392
418
8116
1898
860
455
18385
2
29323
760
1462
1636
543
970
798
4126
1129
1650
417
804