307
1
116
0
282572
1282
121182
448
273
397
476
573
18385
2
472
18403
6
5255
16
302
4071
422
363
1559
316
1073
31535
2683
485
291
1222856
4
6515
2189
484
3092