1250
2
968
3
1167
1372
1518
3514
4503
1041
763
1977
2858
1563
2096
3047
921
773
11092
2718
1128
2115
1834
1248
5253
2826
1221