542
1885
0
1189
903
14
899
261
524
14
1247
1507
162
20
108
885
922
530
914
878
1199
936
1178
386
1226
866
393
324
43
27
516
14
14
1213
934
529
43
43
544
1274
27
903
14
446
528
518
528
387
14
83
43
1610
1558
890
554
83
43
340
326
43
1203
550
859
14
19