1943
0
382
1
397
2189
1222856
4
116
703
508
307
709
1073
422
677
1650
521
1044
1423
1667
380
363
105290
21743
18403
6
448
781
468
401
406
955
31220
10