807
1
1325
726
951
619
0
2590
5
1168
1618
2886
2
2650
20
3403
3629
862
6779
989
1637
3
2427
12
1665
2100
253
598
1466
1412
2344
843
1594
6844
3539
2138
5922