4775
2
2845
5
2535
17946
0
14
3090
6
572
5052
10
4044
2270
2996
32302
345
25669
3125
657
1849
19783
1189
2349
3
1461
2408
8
2155
2964
1
3498
4
1650
2478
3868
6668
1294