1282
0
363
21743
1
322
116
31535
401
398
429
249
382
3025
1073
2189
291
1650
273
1343
18403
6
3373
1667
394
309
8244
1663
302
307
5611
11
1645
2459
9