2605
9
2695
4
1321
1
2994
5
2904
3
6496
8
28098
14
3503
2966
11
398656
19
5978
6
1038
734
2
6180
550
1088
1010
0
297066
181997
4724
1200