5151
2
3080
3
3715
2299
1
21152
8
4651
975
4
1536
6
2650
20
1507
2344
3090
181997
11
280
2405
297066
0
1773
2740
2891
2932
1100
1500
890
2189
1731
1044
189326
2773
2245
1047