925
2
1021
1
1543
3834
1367
1134
767
1160
0
1478
694
1664
9
2585
1079
2201
4
1105
1595
1119
1315
5
1450
656
787
798
1511
1784
3
1413
861
944
1916
761
1475