653
1405
20
26
902
110
368
192
440
334
614
355
105
1062
11
602
454
297
1
567
0
1218
2
454
284
9
841
