3715
2
5151
7793
4
21152
8
4651
3
2650
20
2405
1
2740
280
785
0
297066
610
2988
3080
2710
181997
11
2773
1047
3090
6
7394
5
2529
7
2430
12185
2932
4363
2591
3098
2600
1123
10317