397
1
476
1282
0
1073
1885
401
282572
429
445
1222856
4
431
121182
382
1943
363
18403
6
21743
17353
573
1667
309
302
19279
2
307
116
31535
422
44199
4223
22
508