3715
2
5151
2740
3
1331
1
1047
21152
8
181997
11
4651
2650
20
582
0
297066
2405
280
3080
2773
905
3090
6
840
1339
1924
1516
2932
2680
3321
2462
1736
4979
3506
2911
9
928