547
0
1015
768
522
2533
645
352
558
512
1094
882
3
457
541
579
2598
2
2075
12
2099
1
182
854
5
1494
571
2178
2252
1129
175
1344
1191
6273
2083
2512