2919
2
5347
4
12779
8
6983
10
2966
6
1650
1
3238
7
4537
2021
3782
1195
6572
5949
5
1449
0
1407
8316
7042
2948
1250
3868
3066
2408
13499
1681
3200
3
297066
6044
4363
267612
4978