172
406
13110
1125
303
833
1248
1577
553
19
23414
766
898
30
996
1535
1076
315
773
613
10
1086
363
271