1826
1994
4034
2582
1315
1244
1157
1527
852
1345
961
1016
952
1174
3575
1270
865
656
3320
748
3732
1542
1041
2309
