1087
0
543
303
242
494
341
2901
438
12958
5
1400
677
489
696
881
215
1057
1079
741
661
1081
298
1736
751
562
720
571
332
315
749