1215
1
722
0
3510
2
737
99
1161
547
439
2748
1452
438
1872
776
1880
31535
297
451
4537
275
266
1068
47041
618
514