427
1
582
3
1081
1064
865
6
939
2
331
348
472
798
366
403
704
364
353
505
122
754
10
354
439
262
257
885
991
631
0
576
415
400
352