420
0
318
914
337
857
1728
919
2266
2663
332
6916
460
1070
3933
1
1243
491
1189
2439
477
1166
3168
431
711
823
521
2512
818
777
461