24
23
9
934
542
99
2909
40
90
1
9
579
182
17
244
308
52
11
1141
508
265
669
1131
1181
302
6
1094
635
194
1690
197
748
935
534
168
1394
418
22
1108
418
14
146
170
907
102
1016
1387
1049
36
21
789
