1282
0
116
363
322
1
1073
397
273
407
396
249
1650
401
398
382
521
429
1645
422
21743
18403
6
1667
309
302
307
5611
11
2459
9
2189
1663
4223
22