4099
8
666
3
1739
1
2408
189326
0
2277
1441
2571
2
3090
6
5412
4
2174
4079
2605
9
2664
2523
1014
2060
2773
2701
884
2245
1959
1431