856
0
505
1610
65
434
553
357
325
892
787
2669
1
5237
451
1836
1440
74
2105
496
1454
649
319
180849
998
1523
566
1343
116