539
7
110
3
240
8
303
5
709
690
16
626
9
309
2
233
306
966
14
368
402
95
1
510
264
181
200
227
1k
100
199
363
46
409