1282
0
322
1
397
116
407
398
18403
6
382
396
1667
309
273
1073
302
307
401
1650
429
363
105290
1222856
4
282572
347
1751
2
2189
422
2330
1645
482