743
0
297
846
957
2143
737
646
349
286
2522
514
2702
1557
614
1629
445
547
379
881
1425
381
5938
683
557