1254
2
1285
1
3715
5151
2740
3
21152
8
181997
11
1047
4651
2650
20
297066
0
1243
2405
280
3466
3080
1746
902
2688
2773
1179
2983
3090
6
1055
432
3378
7
1312
3593
16
2741
4
1207