0
1023
816
1192
1237
943
1423
827
1004
1362
2434
1029
1097
1218
1101
392
1776
1
1254
2715
1497
1581
1528
141101
2992
2566
2565
2470