879
0
516
4491
769
906
801
1725
221
808
100
383
441
470
1449
747
479
464
128
125
348
364
2439
951
329
73
931
1026
539
324
684