430
1
3021
4
11951
10
476
1943
0
1751
2
400
121182
445
147
345
312
8876
8
578
38802
13
4111
282572
5973
2150
367
1559
1821
6
5255
16
1853
1885
941
2955
951
2027
2000