297066
0
15177
12
372
1538
863
336
612
506
267612
4978
2
3066
7
940
1225
1244
2235
2273
1
109776
42
99072
446