5439
2
4179
1
1526
2368
2974
2911
9
2711
1883
4453
4
30334
6
7893
21152
8
4651
3
101569
0
5151
3326
398656
19
1168
1399
8440
2114
742
1942
2110
2475
2082
10827
2676
297066
4757