3715
2
5151
2740
3
21152
8
181997
11
1047
2686
4651
2650
20
297066
0
2405
1
1476
280
2529
7
1540
4363
3080
4259
16062
15
197
2773
989
3098
3296
4
1888
10317
1859
1639
1444
3090
6