405
0
1226
1
5627
951
37355
13
2906
2
3053
7
572
19783
2535
1514
2996
469
4044
5
3083
17946
2465
3125
1894
3546
32302
1104
2400
2820
3
3738
3498
4
2763
1471
485
3779