1375
3
804
0
2515
759
1
900
2165
2804
4
2602
7
7208
839
2
988
1385
7050
1856
209
529
113
1205
774
1996