1179
1
2245
3
3080
21152
8
2466
5
2377
1047
2
3090
6
2932
297066
0
594
2139
4
944
2726
1808
7
5151
493
3715
432
83
356
2595
2132
4651
189326
617
2773
1827
1635
1282