5151
2
3080
3
3715
21152
8
4651
3315
1
5196
2650
20
2664
2049
3090
6
181997
11
280
2405
297066
0
2977
5
2740
2932
1500
2366
1467
1383
32302
189326
2773
2245
1047
1685
3189
658