553
856
0
1202
522
2128
1187
82
1215
1511
1213
1254
915
852
1894
1845
1150
62
892
897
1179
1519
1180
1886
535
552
521
890
510
891
514
1234
1895
556
131
82
1535
1530
1216
0
524
1218
1587
1543
899
1221
1228
900
1213
880
880
529
0
520
1880
546
892
82
915
552