2278
1149
1409
1128
2870
822
909
1015
1497
1078
1817
1680
1312
850
1489
1300
1791
6114
7014
946
2502
7180
3680
799
909