2089
4
954
2
1551
308
0
2546
25137
2275
4143
6
3498
19279
2966
1
7334
31535
1157
1577
409
2093
990
1997
4940
5
2730
3653
2014
3
4179
1949
6529
7
4478
8
2961
1710
2602