1062
4
1743
2
216
1
356
3
280
973
1095
8
551
128
225
306
576
84
241
68
222
352
71
539
260
273
80
79
417
103
87
89
115
938
6
792
7