506
371
72
187
286
355
656
530
1,869
248
365
83
337
1,587
2,583
1,232
247
1,808
1,822
150
986
870
6,047
533
3,106
412
830
580
759
503
595
391
407
1,104
3,202
597
350
782
875