2100
2
215
0
983
619
1
3412
4
951
1305
297066
1814
2166
2992
6
3080
3
5151
267612
4978
19079
3715
1248
642
2786
99072
2287
1131
21152
8
1128
36905
159
4651
3882
5
3303
10