13362
643
1655
17648
11175
2380
517
198
2772
77

69

135
102
430