826
712
329
453
6
604
286
515
469
288
1002
498
295
680
2
21
809
655
252
1580
660
544
1883
184
1130
438
285
0
608
267
265
619
1910
199
398
300
10
582
157
964
332
381
588
854
598
1010
372
609
281
35
790
290
