561
1
502
1433
2
911
1102
1113
127
365
218
542
453
128
281
68
225
356
3
317
89
79
242
80
263
276
352
118
122
67
681
678
665