686
0
1054
798
1132
601
980
1
795
2730
6
497
1010
13491
2199
20634
8
1343
1650
1045
4309
744
63
116
837
2126
400
525
619