528
1
415
462
3
688
2
458
1245
13
4967
4
690
465
560
539
516
414
946
612
1558
6
642
587
461
987
0
2181
10
574
533
494
537
648
829
427
647
1144