618
1
341
246
316
363
282
796
554
2
342
1312
3
676
118
66
699
728
74
459
1261
946
660
94
113
564
643
683
741
446
175
1308
916