2911
9
5151
2
1942
1
2711
2740
3
1412
0
181997
11
2794
7893
4
2534
4651
841
3871
7793
2343
2395
21152
8
4168
5
3470
6779
2502
2082
3024
2285
527
2122
2676
1753
398656
19
6307
10