3045
645
10839
2296
4120
873
7800
1653
7630
1617
37610
7966
4880
1034
15727
3331