1581
1916
1
1431
1028
1311
1150
1023
1354
3078
2768
8728
2130
893
633
2280
684
814
6236
8142
8024
1193
1302
1458
1655
1531
1962