1943
0
382
1
397
1222856
4
2189
116
703
508
307
709
1073
2564
2
418
1423
422
677
1650
521
1044
1667
380
363
105290
21743
18403
6
448
781
504
468
401