138355
0
348
458
422
768
1251
53
1009
683
255
2008
1075
6800
2952
1238
397
575
1431
2
8766
427
909
1
1921
1192
1378
46414
4594
639
608
336