1164
2
1992
3
2199
0
19944
697
1309
3835
5
696
1
4914
13499
24337
22
19932
6
610
99072
297066
5389
267612
4978
846
4382
4
11924
36905
2265
131589
3882
3303
10
3868
215
1444
2967