1215
1
2245
3
3080
21152
8
2193
9
1047
2
3090
6
2932
297066
0
5801
5151
3715
1566
4651
1583
5635
189326
11650
23
2773
280
1589
1347
1226
2650
20
3062
1424
108797
13967
3189
1868