2761
2
3527
1
2869
4
4158
6
2628
4439
4711
3255
5029
3
6861
2464
2676
2302
3278
2251
0
2744
2097
3658
3025
4614
7
2118
8
3749
2891
2356
3980
20822
5
13552
14
3510
3308
4562