1432
1
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
6110
4
1442
1424
2655
3657
3957
5151
2184
3715
14861
7
4651
4702
189326
2773
280
676
2650
20
2211
1226
2959
2480
3154