122
1
934
2
126
263
859
631
5900
9
957
911
604
756
2453
1864
561
528
867
894
4
130
191
1350
600
450
137
484
887
438
387
377
103
157