471
1
1677
5
945
2
2721
901
1139
1188
1289
999
937
1209
1405
2004
1593
1175
2345
1094
541
1057
1148
3560
3
1017
1110
988
453
758
1115
1387
1439