4083
0
2977
1
3316
10
5043
3
3012
4
19932
6
4436
6247
5
2110
1534
2
2522
1047
9036
9
33393
2480
2596
511
17391
7
2369
929
815
1035
12459