1282
0
476
1
322
1073
397
407
396
116
363
401
398
429
121182
382
273
1650
18403
6
573
521
249
1885
1667
422
309
302
307
1645
3233
16
1853