2919
2
5347
4
2134
1
2966
6
1650
4978
2899
4309
3
4537
1075
1195
6572
658
0
5375
19944
1407
796
2948
1250
1828
3868
10
11
3066
7
2408
8
13499
5
1948
1484
2265
2358
9
297066