2138
3
5151
2
2321
1716
409
0
5346
2405
1
2695
4
2446
6496
8
3080
1038
3715
734
6180
5
1200
21152
4651
2773
2629
297066
2650
20
280
2740
2932
181997
11
1500
3090
6
1010
2462