120469
35
2564
2
330
0
364
422
363
851
416
366
1
1073
360
573
518
1738
180849
2315
1448
1191
543
1222856
4
1428
714
486
116
453
21743
4071
1853
4223
22
55