148
989
634
2300
1422
311
1550
673
540
1127
988
180
5
940
981
356
