3603
2180
2157
1264
2500
1178
1140
1187
3460
800
2689
731
1158
1377
938
1817
3913
1937
2428
1847
3732
1127
1087
4520
