1655
15
527
1
759
2
733
560
743
1313
656
614
415
472
880
1148
5
535
540
455
582
451
5928
2428
3
578
3354
13
528
596
676
756
589
1172
1003