430
1
209
677
3
62
996
2
676
337
515
744
0
769
415
413
297
765
296
73
403
298
2100
87
1777
1337
617
354
281
1280
739
756
341
823