1164
2
2199
0
19944
3835
5
696
1
13499
24337
22
19932
6
610
99072
297066
267612
4978
846
4382
4
11924
36905
2265
131589