658
1
1727
4
77
400
1569
1366
2
669
448
528
728
573
568
743
555
646
88
74
999
1309
3
404
495
324
75
590
1650
2811
9
360
91
759