1691
1
784
0
1938
1324
2304
1093
802
1830
1561
2757
1152
1031
2
1173
1198
796
674
719
941
718
769
926
1164
1425
1243
1001
3237
1268
1260
1456
1964