87
959
50
85
43
8
449
23
27
231
512
19
1580
113
532
151
398
515
790
89
32
577
810
10
830
1069
0
194
453
39
1910
327
12
150
10
50
259
407
331
806
2
117
0
186
5
1068
92
635
20
0
30
15
17
