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