4168
5
4587
3
596
0
2314
4
3315
1
471
718
2477
2954
10
2008
2
4039
6
2985
2696
3472
7
598
1230
5408
664
1040