2100
2
215
0
983
619
1
3412
4
951
1305
1814
297066
2166
2992
6
267612
4978
1248
642
2786
99072
2287
1131