476
1
382
307
1667
0
709
1282
121182
401
363
5611
11
429
1073
116
445
21743
1885
2189
422
309
282572
18403
6
302
31535
2459
9
361
397
573
380
4223
22
347