2820
10
2354
1
1348
2
8411
3
3059
0
575
2057
6698
7
1812
2788
3560
2763
5225
8
775
1970
1647
1264
621
2890
1244