383
0
477
475
2843
4
116
2395
400
392
418
387
8116
6
1898
1
860
455
464
29323
1851
3
1462
1636
543
1808
2
798
1650
804
574
422
965
521
2189
5009