1225
1486
31591
3507
21673
843
959
10256
1565
1225
1309
2658
2129
2174
1011
1361
1280
1977
1315
1331
1935
1651
960
1216
977