405
0
982
1
2696
4
5431
3
6850
10
477
475
2982
2865
1054
5262
107
18385
2
116
2395
400
775
392
418
8116
6
1898
860
455
1942
29323
395
1462
1636
543
798