109
24
25
981
3014
2423
3068
2618
2776
795
531
982
22210
1593
692
18210
592
2617
9
13
1376
511
401
1254
1314
23
1875
26414