2535
2
572
0
21152
8
2349
3
4471
1013
1
3931
6
14
1066
1366
1988
1305
737
650
5151
635
1211
25669
1860
475
3576
1603
3498
4
8527
3200
2524
2990
1189
1105
440