3715
2
5151
2983
2740
3
2190
1
181997
11
3080
21152
8
4651
297066
0
2061
2688
1131
17391
7
3378
2650
20
2741
4
1047
4029
3090
6
280
2405
1243
2932
658
2667
1913
189326
2122
12459