88
1
401
552
297
82
76
361
590
393
81
60
300
290
726
1257
2
416
64
91
97
788
527
562
92
86
443
545
404
1368
667