814
1
540
1134
2
521
724
578
735
495
515
591
3161
3
1242
1289
644
604
560
3083
195
154
223
186
77
74
257
392
244
350
196
101
85