397
1
382
1943
0
508
307
1667
703
1044
677
329
257
709
18403
6
5611
11
1073
21743
521
309
468
302
4223
22
1222856
4
401
1282
1049
361
14076
7
116
429
380