1105
1
1024
2
1586
1543
759
0
1009
1115
437
5918
4
1099
284
768
8766
2522
691
846
1343
953
543
525
296
3092
3663
1045
56488
478
1418
3432