2535
2
1371
1
21152
8
2349
3
4471
3326
1013
3931
6
1066
1366
1988
1305
737
0
650
5151
1211
25669
1860
3576
1603
3498
4
8527
3200
2990
32302
1431
2711
1168
2911
9
1399
5