3211
1
1343
2245
3
3080
21152
8
1175
1047
2
3090
6
2932
297066
0
7034
6110
4
3657
5151
6362
5
3715
2090
995
1212
4651
642
189326
1468
1919
1582
2773
3575
280
1572
2356