2062
1803
3095
761
1170
13210
2121
16632
9883
1587
3417
1031
24822
2600
4566
1332
2248
746
641