3715
2
5151
21152
8
4651
3
2650
20
2405
1
4096
1547
2740
280
6026
297066
0
1047
3080
1249
1022
181997
11
6346
16
2773
1029
24337
22
3090
6
1444
840
2631
1594
2879
2505
2508
7