1282
0
382
1
508
307
1667
1762
4
18403
6
1222856
2189
363
116
1943
709
430
1277
5
14076
7
309
302
401
361
422
397
429
380
3493
105290
347
326
1496
4260
15