281
1
339
362
760
3
1326
9
768
232
351
501
297
123
72
83
673
62
26
158
306
69
100
952
631
1290
5
1334
2
210
103
472
842
310
1330