2597
1
3715
2
5151
21152
8
4651
3
2650
20
2405
2740
280
297066
0
3080
1489
181997
11
4453
4
2773
1047
2935
3090
6
2586
3132
1773
1753
5
946
2932
2899
2521
2419
14
1449
2477
1500