4592
1180
2344
4372
865
10672
1609
1945
1291
2611
983
1011
4227
3695
847
858
1203
5752
3120
925