1282
0
476
1
322
363
401
398
31535
429
573
21743
121182
382
116
448
18403
6
282572
291
1073
3233
16
1821
1885
17353
1667
309
302
307
1650
397
3373
249