2114
2
1357
5
7349
4871
2970
1
1735
1334
4
1556
1066
1096
1646
2515
670
2176
1030
1733
6
1009
537
2895
13
403
4109
3
2563
1435
810
1388
988
3206
2367
1461