1282
0
382
1
1762
4
508
363
307
18403
6
1667
1943
21743
709
1073
401
17353
429
31535
116
2189
380
5611
11
422
322
445
521
430
309
302
361
397
1222856