5088
6
1344
1
1105
4278
2
1451
1835
3715
5151
21152
8
297066
0
4651
3
3554
2650
20
2405
2740
181997
11
280
3080
2773
1552
1047
3090
810
4553
4085
3563
7
2252
2908
10
2558
6952
5