121182
1
19279
2
31535
0
417
2730
6
17353
1840
467
1327
1453
2000
575
476
1034
573
50987
1504
383
25137
348
376
1878
282572
1921
4
2125
2006
14508
18
139
419694
9
918