631
1
1465
3
325
367
760
363
819
1228
0
544
458
83
1389
76
2181
8
82
350
496
896
314
352
1000
355
407
461
2
904
534
423
1310
80
679