8440
4
5151
2
3080
3
3715
21152
8
438
0
4651
7567
6
2480
1
2650
20
3090
181997
11
280
2405
297066
5621
2740
2932
9239
5
1979
1047
4167
1500
12661
189326
2773
2245
3189
658
1564