488
1
355
446
0
407
535
3
991
2
400
391
158
786
775
6
899
349
933
276
33
412
2374
1322
1314
779
941
1611
2282
1245
3568
5
1705
533
948
684