820
2
808
360
0
665
1
538
7
517
593
3
248
597
650
1597
693
2145
5
1146
4
225
559
962
635
595
1110
1906
599
574
511
740
641
458
1352
590