708
0
1225
1239
1500
1
346
543
2649
1698
629
76
611
471
2471
617
566
4937
612
3205
575
1423
2348
443
2223
2
660
348
3252
938
1614
678
581