6972
0
477
2
601
596
840
402
1
415
2522
6
419
545
558
425
637
1015
433
5250
4
2989
583
7344
6226
783
597
555
527
468
627
5
540
541
1108