543
1
640
1486
2
2423
10
500
475
184
563
3
1302
6
405
94
760
448
338
791
342
887
454
387
2048
7
1063
418
399
398
815
414
615
91
260
588