734
1
865
954
4144
19
950
0
437
1380
1124
1710
3
775
2
2352
847
1579
1054
2217
7
3554
9
656
3505
471
815
743
211
441
554
573
175
5431
2060
2246