975
0
1680
116
1
469
79
1156
2
551
940
687
2162
3
760
731
1420
4
1520
695
1032
2474
1469
1697
10
1203
992
733
611
1211
4223
720
1051
683
928
711