7899
5
740
3
1269
0
2529
2
175013
14
1299
945
1867
1379
504
607
1
1218
628
760
886
842
1156
2955
662
1685
4
925
988
7
914
781
454
2586
798
458
912
6