845
0
217
418
405
1215
1
722
3510
2
737
99
1161
547
439
2748
1452
438
1872
2493
776
1880
31535
297
451
4537
275