263
286
62
15711
1219
1031
755
709
294
863
18
1472
1326
522
339
15
24
231
464
8
102
502
483
934
17
142
563
11610
867