121182
1
422
0
282572
1853
1073
116
484
1448
363
375
249
476
459
671
2189
554
5255
16
21743
317
851
497
1663
419694
9
1429
2
802
800
51
441
1559
1084