475
1
875
6
699
2145
5
1597
692
650
0
1146
4
885
596
3
664
592
248
933
665
360
517
901
808
2
998
748
930
1186
1772
8
855
2617
11
463
1697