1282
0
476
1
1073
116
363
322
397
273
407
396
422
249
121182
1650
401
573
398
18403
6
382
521
1853
429
1645
21743
1885
1222856
4
1667
309
282572