28805
6
1157
2
1979
9
1326
1
2648
5
839
1938
4
1245
954
0
2129
4427
10
2052
3564
3
494
2966
4124
2169
1138
1120
1350