476
1
397
116
0
1559
2
121182
1073
282572
382
422
1222856
4
1667
309
302
307
401
1282
18403
6
1650
429
363
105290
347
1751
1853
2189
2330
367
2150
482
346