1431
1
1047
2
2245
3
3080
21152
8
297066
0
3090
6
2932
3715
5151
1711
23802
9
1681
2740
7096
14
189326
6236
10
951
1694
2427
1174
1492
6442
3206
5
3012
4
10827
963
6779
807
1534