121182
1
19279
2
282572
0
419694
9
139
422
745
1073
476
367
321
556
22330
22
417
249
1053
116
17353
363
521
611
31535
1645
1662
448
19034
6
1885
2189
169211
11
416