1247
1
3715
2
5151
2740
3
2055
3080
2749
1339
2219
21152
8
4651
1972
1000
0
181997
11
2650
20
1047
280
2405
297066
1860
2932
1747
257
1844
1125
637
1500
3065
1277
1547