4095
1466
1136
1023
1256
1699
10346
1110
1271
968
1155
931
1360
1012
1266
3917
838
910
904
1315
2600
857
2000
918
2049