12681
5562
794
1442
448
5319
16325
119

69

127
11
1602
323
882
402