8125
1757
3168
685
7633
1651
1683
364
10935
2365
9995
2161
20860
4510
4384
948
6464
1398
17856
3861
9584
2073
3383
732
11872
2567
22083
4775
10425
2254
10183
2202