1150
0
1713
2
1084
1
1031
3
261
2247
14
154
3178
4
1137
934
924
817
788
764
2852
541
414
3626
6
486
654
358
444
2793
1487
751
682
685
2140
8
901
743