397
1
1282
0
18403
6
31535
476
573
302
116
1559
2
1073
448
329
521
195
1049
494
273
316
3021
4
1943
452
382
363
1222856
2490
2027
121182
1425
244
288