1104
1
1047
2
3145
4
2245
3
3080
21152
8
297066
0
3090
6
237
2932
3715
5151
1844
1301
1767
674
638
2740
189326
6236
10
951
2302
551
1694
1174
1496
2942
1492
1532
3206
5