841
2
1672
1
2848
1548
1994
1544
3
2447
6
1115
0
2192
1218
3715
5151
1295
21152
8
1231
4651
2650
20
2405
2740
280
297066
14125
10
3080
181997
11
1558
2773
1047
3090
1074
599