2294
1
21152
8
1749
4471
2
2535
5151
1348
1816
1277
25669
0
2999
3
1603
3498
4
8527
3200
1055
2440
1498
1261
1734
3326
2990
1788
1469
3562
1690