3259
1094
1151
3055
4586
1388
2075
23500
1534
1368
2678
995
1195
1857
5031
14797
1679
1708
968
1036
1778
989
2426
9090
1876